1832
1478
1474
1116
674
548
525
515
501
490
472
441
401
393
387
383
359
344
340
316
261
227
221
219
196
153